Big Huge Thesaurus

Dalbergia retusa

noun